y2zyyr/dsh-restart-control: Official Graceful Restarts for DSH Desktop and Web Modes
This is a DSH plugin maintained by user y2zyyr, designed to resolve application freeze issues. It provides a one-click restart feature through the official DSH API, supporting both desktop and web modes. Its core features include integrating a "Restart DSH" button on the settings page: in desktop mode, it calls `requestRestart()`, while in web mode, it performs a graceful teardown by sending a signal. The plugin does not execute shell commands; it communicates only via HTTP, ensuring it is secure and non-intrusive. To install it, add the dependency to `package.json` and run `pnpm install`.
Read Moredsh-graceful-restart: DeepSeek Harness Graceful Restart and Startup Guard Plugin
The `dsh-graceful-restart` plugin uses a background daemon mechanism to prevent restarting DeepSeek Harness (DSH) from interrupting the current task. Core features include graceful restart (waiting for the current turn to complete), automatic rollback on startup failure (based on the snapshot chain), automatic wake-up after restart (supports custom prompts), and automatic page refresh. It can be triggered via a tool or slash command, and DSH must be restarted after installation for the plugin to take effect.
Read More